PWCK(8) | 系统管理命令 | PWCK(8) |
名称¶
pwck - 检查密码文件的完整性
大纲¶
pwck [选项] [passwd [ shadow ]]
描述¶
pwck 命令检查用户及其认证信息的完整性。它检查 /etc/passwd 和 /etc/shadow 格式正确、数据有效。将会提示用户删除格式不正确或者有其它错误的项。
检查的项目有:
当指定第二个文件参数或 /etc/shadow 在系统中存在时,启用 shadow 检查。
这些检查是:
The checks for correct number of fields and unique user name are fatal. If the entry has the wrong number of fields, the user will be prompted to delete the entire line. If the user does not answer affirmatively, all further checks are bypassed. An entry with a duplicated user name is prompted for deletion, but the remaining checks will still be made. All other errors are warning and the user is encouraged to run the usermod command to correct the error.
操作 /etc/passwd 文件的这些命令不能警告损坏或重复的条目,这些情况下,应该使用 pwck 来移除这写有问题的条目。
选项¶
-r 和 -s 选项不能联合使用。
pwck 选项可以接受的选项有:
-h, --help
-q, --quiet
-r, --read-only
-R, --rootCHROOT_DIR
-s, --sort
默认上,pwck 操作文件 /etc/passwd 和 /etc/shadow。用户也可以使用 passwd 和 shadow 参数来选择替代文件。
配置文件¶
在 /etc/login.defs 中有如下配置变量,可以用来更改此工具的行为:
PASS_MAX_DAYS (number)
PASS_MIN_DAYS (number)
PASS_WARN_AGE (number)
文件¶
/etc/group
/etc/passwd
/etc/shadow
退出值¶
pwck 命令有如下返回值:.PP 0
1
2
3
4
5
6
参见¶
2016-05-11 | shadow-utils 4.1.5.1 |